欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

Docker私有倉庫搭建與使用

1. Docker Registry

網(wǎng)上有很多的Registry服務(wù)器都支持第三方用戶注冊,而后基于用戶名去做自己的倉庫,但是使用互聯(lián)網(wǎng)上的Registry有一個缺陷,那就是我們?nèi)ネ扑秃拖螺d鏡像時都不會很快,而在生產(chǎn)環(huán)境中很可能并行啟動的容器將達(dá)到幾十、上百個,而且很有可能每個服務(wù)器本地是沒有鏡像的,此時如果通過互聯(lián)網(wǎng)去下載鏡像會有很多問題,比如下載速度會很慢、帶寬會用很多等等,如果帶寬不夠的話,下載至啟動這個過程可能要持續(xù)個幾十分鐘,這已然違背了使用容器會更加輕量、快速的初衷和目的。因此,很多時候我們很有可能需要去做自己的私有Registry。
Docker Registry分類:

Sponsor Registry:第三方的Registry,供客戶和Docker社區(qū)使用
Mirror Registry:第三方的Registry,只讓客戶使用
Vendor Registry:由發(fā)布docker鏡像的供應(yīng)商提供的registry
Private Registry:通過設(shè)有防火墻和額外的安全層的私有實(shí)體提供的registry

事實(shí)上,如果運(yùn)維的系統(tǒng)環(huán)境托管在云計(jì)算服務(wù)上,比如阿里云,那么用阿里云的Registry則是最好的選擇。很多時候我們的生產(chǎn)環(huán)境不會在本地,而是托管在數(shù)據(jù)中心機(jī)房里,如果我們在數(shù)據(jù)中心機(jī)房里的某臺主機(jī)上部署Registry,因?yàn)槎荚谕粰C(jī)房,所以屬于同一局域網(wǎng),此時數(shù)據(jù)傳輸走內(nèi)網(wǎng),效率會極大的提升。

所有的Registry默認(rèn)情況下都是基于https工作的,這是Docker的基本要求,而我自建Registry時很可能是基于http工作的,但是Docker默認(rèn)是拒絕使用http提供Registry服務(wù)的,除非明確的告訴它,我們就是要用http協(xié)議的Registry。

2. Docker私有Registry

為了幫助我們快速創(chuàng)建私有Registry,Docker專門提供了一個名為docker-distribution的軟件包,我們可以通過安裝這個軟件包快速構(gòu)建私有倉庫。

當(dāng)然,官方也提供了Registry的鏡像,我們可以直接將其pull到本地并啟動為容器即可快速實(shí)現(xiàn)私有Registry。

在node01上使用自建的Registry去上傳鏡像

//使用insecure-registries參數(shù)添加http支持
[root@node01 ~]# vim /etc/docker/daemon.json
{
? ? "registry-mirrors": ["https://registry.docker-cn.com"],
? ? "insecure-registries": ["172.16.78.128:5000"]
}
[root@node01 ~]# systemctl restart docker

//將本地鏡像傳到自建的registry中
[root@node01 ~]# docker images ? ? ? ? ? ?
REPOSITORY ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
docker.io/httpd ? ? latest ? ? ? ? ? ? ?a6ea92c35c43 ? ? ? ?3 weeks ago ? ? ? ? 166 MB
[root@node01 ~]# docker tag httpd:latest node02:5000/httpd:latest
[root@node01 ~]# docker images
REPOSITORY ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
172.16.78.128:5000/httpd ? latest ? ? ? ? ? ? ?a6ea92c35c43 ? ? ? ?3 weeks ago ? ? ? ? 166 MB
docker.io/httpd ? ? latest ? ? ? ? ? ? ?a6ea92c35c43 ? ? ? ?3 weeks ago ? ? ? ? 166 MB
[root@node01 ~]# docker push 172.16.78.128:5000/httpd
The push refers to a repository [172.16.78.128:5000/httpd]
88b680b1fdfc: Pushed?
843c3701e622: Pushed?
3ba8a4f66ba2: Pushed?
c865989f86f7: Pushed?
d0f104dc0a1f: Pushed?
latest: digest: sha256:fc717ed0d0b55ada05af1c1a95a2d4ee1153a5858fd65b654644a1a5add0c28b size: 1367

在node01上使用自建的Registry去上傳鏡像

//使用insecure-registries參數(shù)添加http支持
[root@node01 ~]# vim /etc/docker/daemon.json
{
? ? "registry-mirrors": ["https://registry.docker-cn.com"],
? ? "insecure-registries": ["172.16.78.128:5000"]
}
[root@node01 ~]# systemctl restart docker

//將本地鏡像傳到自建的registry中
[root@node01 ~]# docker images ? ? ? ? ? ?
REPOSITORY ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
docker.io/httpd ? ? latest ? ? ? ? ? ? ?a6ea92c35c43 ? ? ? ?3 weeks ago ? ? ? ? 166 MB
[root@node01 ~]# docker tag httpd:latest node02:5000/httpd:latest
[root@node01 ~]# docker images
REPOSITORY ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
172.16.78.128:5000/httpd ? latest ? ? ? ? ? ? ?a6ea92c35c43 ? ? ? ?3 weeks ago ? ? ? ? 166 MB
docker.io/httpd ? ? latest ? ? ? ? ? ? ?a6ea92c35c43 ? ? ? ?3 weeks ago ? ? ? ? 166 MB
[root@node01 ~]# docker push 172.16.78.128:5000/httpd
The push refers to a repository [172.16.78.128:5000/httpd]
88b680b1fdfc: Pushed?
843c3701e622: Pushed?
3ba8a4f66ba2: Pushed?
c865989f86f7: Pushed?
d0f104dc0a1f: Pushed?
latest: digest: sha256:fc717ed0d0b55ada05af1c1a95a2d4ee1153a5858fd65b654644a1a5add0c28b size: 1367

?

?

文章鏈接: http://m.qzkangyuan.com/20699.html

文章標(biāo)題:Docker私有倉庫搭建與使用

文章版權(quán):夢飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請注明來源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請聯(lián)系我們!

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程

Docekr安裝和搭建方式

2023-5-22 12:26:13

建站教程

Docker私有倉庫搭建與使用(二)

2023-5-23 11:47:36

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 获嘉县| 合阳县| 江陵县| 韶关市| 安塞县| 青神县| 从化市| 营口市| 唐海县| 万源市| 黄浦区| 仁布县| 沂源县| 延庆县| 平舆县| 合作市| 陆川县| 鄯善县| 临安市| 绵竹市| 交城县| 郴州市| 浦县| 盐池县| 临夏市| 崇礼县| 额济纳旗| 郑州市| 漳平市| 开封县| 清徐县| 临汾市| 伊宁市| 安西县| 揭阳市| 开封县| 汾西县| 安阳县| 喀什市| 南丰县| 阿克陶县|